DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV 2024 !
Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Editeur de code
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Recherche et remplace une chaîne de caractères dans le champ Editeur de code.
Exemple
// Remplace les appels à la fonction Info par la fonction Trace
EDCODE_SansNom1.Remplace("Info", "Trace", MotComplet)
EDCODE_Exemple.SupprimeTout()
sCode est une chaîne = [
sFichier est une chaîne
info(sFichier)
]
// Insère du code
EDCODE_Exemple.Insère(1, sCode)

// Recherche un texte dans le contenu du champ Éditeur de code
tabTrouve est un tableau d'entiers // Position de chaque occurrence dans le texte
EDCODE_Exemple.Recherche("info")
SI tabTrouve.Occurrence > 0 ALORS
Info("Le texte 'info' a été trouvé. Il va être remplacé par 'erreur'.")
FIN
EDCODE_Exemple.Remplace("info", "erreur")
Syntaxe
<Champ Editeur de code>.Remplace(<Texte à rechercher> , <Nouveau texte> [, <Options>])
<Champ Editeur de code> : Nom de champ
Nom du champ Editeur de code à manipuler.
<Texte à rechercher> : Chaîne de caractères
Texte à rechercher.
<Nouveau texte> : Chaîne de caractères
Texte utilisé pour le remplacement.
<Options> : Constante optionnelle de type Entier
Options de recherche du mot à remplacer :
MotCompletRecherche le mot complet (entouré par des caractères de ponctuation ou des espaces).
SansCasseRecherche sans tenir compte de la casse (majuscules/minuscules) et des accents.

Par défaut, la recherche est sensible à la casse.
Classification Métier / UI : Code UI
Composante : wd290obj.dll
Version minimum requise
  • Version 2024
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 07/03/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale